/*================================================================
*   Copyright (C) 2020 Sangfor Ltd. All rights reserved.
*   
*   文件名称：test.c
*   创 建 者：Ann
*   创建日期：2020年05月23日
*   描    述：
*
================================================================*/

#include <stdio.h>
#include <unistd.h>
#include <signal.h>

void sigcb(int signo)
{
    printf("signo = %d\n", signo);
    while(1)
    {
        printf("i am sigcb func signo is %d\n", signo);
        sleep(1);
    }
}


int main()
{
    //自定义信号的处理函数
    signal(SIGINT, sigcb);
    signal(SIGKILL, sigcb);
    signal(19, sigcb);
    signal(20, sigcb);

    while(1)
    {
        printf("linux-68 learning signal\n");
        sleep(1);
    }
    return 0;
}
